@charset "utf-8";
/*搜索样式*/
input,textarea,select {font-family: "微软雅黑";outline: none;}
.searchBox {height: 180px;background: url("../images/searchBg.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/searchBg.png*/ no-repeat center;width: 1200px; margin: 0 auto;}
.w_1200 { width: 1200px; margin: 0 auto; }
.searchBox dl {padding-top: 65px;}
.searchBox dt { width: 175px;font-size: 14px;line-height: 46px; color: #4a4a4a;margin-left: 70px;color: #fff;display: none;}
.searchBox dt i {font-size: 34px;text-indent: 5px;}
.searchBox dd { width: 840px; height: 50px;background: #fff;border-radius: 4px;position: relative;float: none;margin: 0 auto;padding: 0px;}
.searchBox dd input {height: 50px;line-height: 50px;background: none;border:none;float: left;font-size: 14px; color: #4a4a4a;}
.searchBox dd span {display: inline-block;background: #fff;float: left;line-height: 50px;font-size: 14px;color: #999;}
.searchBox dd span.wanNub {color: #4a4a4a;padding-right: 41px;}
.searchBox dd input.searchInp01 { width: 100px;padding:0px 10px 0px 12px;border-right: 1px solid #e5e5e5; }
.searchBox dd input::-webkit-input-placeholder {  color:#9b9b9b  !important; font-weight: normal !important;}
.searchBox dd input::-webkit-input-placeholder { /* WebKit browsers */color:#9b9b9b ;}

.searchBox dd input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#9b9b9b ;}
.searchBox dd input::-moz-placeholder { /* Mozilla Firefox 19+ */color:#9b9b9b ;}
.searchBox dd input:-ms-input-placeholder { /* Internet Explorer 10+ */color:#9b9b9b ;}
.pl13 {padding-left: 13px;}
.searchBox dd input.searchInp02 {padding-left: 10px; width:90px;color: #4a4a4a;font-size: 14px;height: 50px;line-height: 50px;}
.searchBox dd span.searchIco01 { width:45px; background:#fff url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 0px 23px;height: 50px; }
.searchBox dd input.searchInp03 {padding-left: 12px;border-left: 1px solid #e5e5e5; width: 218px; }
.searchBtn { width: 80px; height: 50px; background:#ff6000 url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 30px -8px; border-radius: 0px 4px 4px 0px;position: absolute;right: 0px; top: 0px;}
.searchBtn:hover {background:#ff5000 url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 30px -8px; }
.bgF5 {background: #f5f5f5;position: relative;}

/*快速查询*/
.quick_search { width: 1198px;margin: 0px auto;border:solid #e1e1e1;background: #fff;border-width: 0px 1px 1px 1px;}
.quick_search dl:first-child dd,.quick_search dl:first-child dt {border-top: none;}
.quick_search_option dt {width: 135px; line-height: 28px;padding: 20px 0px; text-indent:28px;color: #333;font-size: 16px;border-top: 1px solid #fff;}
.quick_search_option dd { width: 1063px; border-top: 1px solid #eee;}
.hotelLocation dd {padding: 2px 0px;}
.quick_search_option dd p {padding: 20px 0px; line-height: 28px;}
.quick_search_option dd p.locationList {position: relative;line-height:40px;padding: 6px 60px 6px 0px;display: none;}
.quick_search_option dd p.hide_loction{
	display: block;
    padding-top: 0;
    margin-top: -5px;
}
.hide_btn{display: none!important;}

.quick_search_option dd p.locationList label {margin: 5px 0px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;}
.quick_search_option dd p.locationList .list_more{
	position: absolute;
	right: 20px;
	top: 4px;
	width: 40px;
	height: 40px;
	cursor: pointer;
}
.rote_icon{
	display: inline-block;
	width: 20px;
	height: 20px;
	float: right;
	background: url("../images/js_list.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/js_list.jpg*/ no-repeat right center;
	margin-top: -30px;
}
.rote_icon_C3{
	display: inline-block;
	width: 20px;
	height: 20px;
	float: right;
	background: url("../images/js_list.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/js_list.jpg*/ no-repeat 0 center;
	margin-top: -30px;
	transform: rotate(-180deg);
}
.border_top {border-top: 1px solid #edf0f2;}
.quick_search_option a {    width: auto;
height: 26px;
color: #4a4a4a;
line-height: 26px;
padding: 0 14px;
margin: 0 30px 0 0;
display: inline-block;
border: 1px solid #979797;
position: relative;
top: 1px;
background: #fff;
border-radius: 2px;}
.quick_search_option a.on{
	background: #3481ef;
	border:1px solid #3481ef;
	color: #fff;
}
/*.quick_search_option a:hover, .quick_search_option a:link.on, .quick_search_option a:visited.on, .quick_search_option a:hover.on {
background: #3481ef;
border:1px solid #3481ef;
color: #fff;
}*/
.quick_search_option label {margin-right: 0px;width: 110px;text-align: left;}
.ac_input { width: 44px; height: 26px; border: 1px solid #dadcde;border-radius: 2px;padding-left: 20px;color: #333;}
.hotelSearch_checkbox {position: relative;display: inline-block;border: 1px solid #979797;background: #faffbd;border-radius: 2px;line-height: 26px;top: 1px;margin-left: 10px;}
.hotelSearch_checkbox input.ac_input {border: none;background: none;padding: 0px 10px; width: 30px;}
.hotelSearch_checkbox i {display: inline-block;width: 24px; text-align: center;background: #eff2ca;border-left: 1px solid #979797;}
.quick_search_option a.quick_search_btn01 {margin-left: 5px;}
.colorBlue {color: #3481ef;}
.hotelSearch_resultTitle {margin-top: 49px; line-height: 36px;color: #999;font-weight: bold;min-height: 36px;position: relative;}
.hotelSearch_resultTitle i {font-size: 16px;font-weight: bold;color: #ff5c01;}
.hotelSearch_resultTitle span {background: #fff;padding: 0 25px 0px 10px; margin:3px 6px 3px 0px;
border:1px solid #3481ef;display: inline-block;border-radius: 2px;position: relative;font-weight: normal; line-height: 28px;
color: #3481ef;}

.declaraction_div{
	position: absolute;
	top: -42px;
	padding-left: 26px;
	background: url("../images/laba.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/laba.png*/ no-repeat 1px center;
}





.hotelSearch_resultTitle a{color: #4a4a4a;font-weight: normal;}
.underline:hover {color: #3481ef;}
.hotelSearch_resultTitle span em {font-style: normal;cursor: pointer;    position: absolute;
    right: 8px;
    cursor: pointer;
    font-family: Verdana;
    font-size: 14px;}

/*酒店列表*/
.search_list {margin-top: 17px;}
.search_listL { width: 800px; }
.search_listL_sort {height: 50px; line-height: 50px; border: 1px solid #e7e7e7!important;background: #f8f8f8;padding-left: 15px;color: #4a4a4a;}
.search_listL_sort span {display: inline-block;cursor: pointer;}
.search_listL_sort span.on {color: #3b99fc;}
.search_listL_sort span.fy_span{
	float: right;
	width: 128px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #4a4a4a;
	cursor: default;
	position: relative;
	border-left: 1px solid #e7e7e7;
	text-align: center;
}

.search_listL_sort span.fy_span .ml_l{
	position: absolute;
	width: 20px;
	height: 20px;
	top: 50%;
	background: url("../images/pageIco04.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco04.png*/ no-repeat 6px 4px;
	left: 20px;
	transform: translate(-0,-50% );
	cursor: pointer;
}
.search_listL_sort span.fy_span .ml_l.on{
	cursor: pointer;
	background: url("../images/pageIco04.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco04.png*/ no-repeat -74px 3px;
	transform:translate(0,-50% ) rotate(-180deg);
}
.search_listL_sort span.fy_span .ml_r{
	position: absolute;
	right: 20px;
	top: 50%;
	width: 20px;
	height: 20px;
	background: url("../images/pageIco04.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco04.png*/ no-repeat 6px 3px;
	transform: translate(0,-50% ) rotate(-180deg);
	cursor: pointer;
}
.search_listL_sort span.fy_span .ml_r.on{
	cursor: pointer;
	background: url("../images/pageIco04.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco04.png*/ no-repeat -74px 4px;
	transform:translate(0,-50% );
}
.hotelSearch_Sort_sl {position: relative;display: inline-block; padding:0px 17px 0px 21px; background: url("../images/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/sj_down.png*/ no-repeat right center;margin-left: 23px;cursor: pointer;}
.hotelSearch_Sort_slList {position: absolute;top: 33px; z-index: 100; width: 144px; text-align: center;background: #fff; left: -2px;
	border-radius: 5px;background: url("../images/slBg.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/slBg.png*/ no-repeat;height: 73px; padding-top: 18px; display: none;}
.hotelSearch_Sort_sl em {font-style: normal;}	
.hotelSearch_Sort_slList li {line-height:28px;font-size: 12px; color: #4a4a4a;}
.hotelSearch_Sort_slList li:hover {color: #3b99fc;}
.hotelSearch_stars { width: 80px; background: url("../images/hotelSearch_ico_04.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_04.jpg*/ repeat-x left center;display: inline-block;height: 22px; position: relative;top: 6px;}
.hotelSearch_stars em {background: url("../images/hotelSearch_ico_03.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_03.jpg*/ repeat-x left center; display: block;height: 22px; width: 0px;}
.hotelSearch_stars em.hotelSearch_stars1 { width: 16px; }
.hotelSearch_stars em.hotelSearch_stars2 { width: 32px; }
.hotelSearch_stars em.hotelSearch_stars3 { width: 48px; }
.hotelSearch_stars em.hotelSearch_stars4 { width: 64px; }
.hotelSearch_stars em.hotelSearch_stars5 { width: 80px; }
.search_list01 {margin-bottom: 3px;background: #fff;padding: 15px;border-bottom: 1px solid #d7d7d7;box-sizing: border-box;position: relative;}
.search_list01_hover{ box-shadow: 0px 0px 3px 3px #dadada;}
.search_list01_cur{ box-shadow: 0px 0px 3px 3px #dadada;}
.search_list01 dt { width: 225px;height: 150px;}
.search_list01 dt a {width: 225px;height: 150px; display: block;background: url("../images/noImg03.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/noImg03.png*/ no-repeat;}
.search_list01 dt img { width: 225px; height: 150px; display: block; }
.search_list01 dd { width: 530px;  }
.search_list01 dd h3 {line-height: 18px;max-width: 430px;}
.search_list01 dd h3 a {font-size: 16px;color: #3481ef;font-weight: normal; }
.search_list01 dd h3 a i {margin-right: 6px;}
.search_list01 dd h3 .hotelSearch_stars {margin-left: 0px;}
.search_list01_hover dd h3 a,.search_list01_cur dd h3 a {color: #ff6000;}   
.search_list01 dd p {margin-top: 13px; line-height: 20px;color: #4a4a4a;padding: 2px 0px;}
.search_list01 dd p span {color: #4a4a4a;display: inline-block;max-width: 420px;margin-right: 10px;}  
.search_list01 dd p a.J_map {display: inline-block;}
.search_list01 dd p span.hotel_price {margin-right: 0px;color: #ff6600;font-size: 12px;}    
.hotel_price em {font-size: 12px;color: #ff6600; font-weight: bold;font-style: normal;}
.hotel_price a {font-size: 21px;color: #ff6600;}
.search_list01 h5 {margin-top: 13px;}      
.search_list01 h5 i {float: left; width: 20px; height: 15px;background-image: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/;background-repeat: no-repeat;margin: 7px 10px 0px 0px;}    
.wifeIco {background-position: 0px -131px;}
.cpIco {background-position: -23px -131px;}
.parkingIco {background-position: -43px -131px;}
.SwimIco {background-position: -64px -131px;}
.CarRentalIco {background-position: -86px -131px;}
.PickupIco {background-position: -113px -131px;}
.GymIco {background-position: -136px -131px;}

/*.hotelSearch_more01 { width: 70px; height: 28px; line-height: 28px;color:#3b99fc;border: 1px solid #3b99fc;text-align: center;border-radius: 3px;font-weight: normal;}
.hotelSearch_more01:hover {background: #3b99fc;color: #fff;}*/
.sc_heart{margin-right: 0px; margin-right: 24px;}
.Collection_ico {background:url("../images/empty_heart.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/empty_heart.png*/ no-repeat; width: 26px; height: 23px;display:block;margin: 10px auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s;}
.Collection_box {width: 100px;line-height: 20px;cursor: pointer;color: #666;position: absolute;right: 10px; top: 63px;}
.Collection_ico:hover {background:url("../images/heart_red.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/heart_red.png*/ no-repeat ;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s;}
.Collection_ico_cur {background:url("../images/heart_red.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/heart_red.png*/ no-repeat ;}
.Collection_box .hotel_price {display: block;text-align: center;color: #ff6000;}
.Collection_box .hotel_price a {position: relative; top: 2px;}

/*浮动列表*/
.search_listR { width: 375px; }
.search_listR01 { width: 335px;}
.search_map {background: #fff;border:1px solid #ececec;}
.search_map h3 {line-height: 50px; border-bottom: 1px solid #ececec; height: 50px;padding: 0px 15px;font-size: 14px; color: #33506a; font-weight: normal;}
.search_map h3 a {color:#33506a;margin-left: 30px; }
.search_map h3 a.cur {color: #3b99fc;}
#map { width: 375px;height: 220px;margin: 0 auto; }
.hotelList01 {margin-top: 15px;border: 1px solid #ececec;background: #f8f8f9;}
.hotelList01 h3.hotelList01_tab {font-weight: normal;padding: 16px 0px 16px;text-align: center;}
.hotelList01 h3.hotelList01_tab span {width: 82px;height:24px;display: inline-block;color: #4a4a4a;position: relative;cursor: pointer; font-size: 12px;margin: 0px 26px;}
.hotelList01 h3.hotelList01_tab span em {height: 2px; background: #3b99fc;font-size: 0px;width: 100%;position: absolute;bottom: -2px;left: 0px;display: none;}
.hotelList01 h3.hotelList01_tab span em i {border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 4px solid #3b99fc;position: absolute;top: -4px;}
.hotelList01 h3.hotelList01_tab span a {display: block;line-height: 24px;}
.hotelList01 h3.hotelList01_tab span a.cur {padding: 0px 17px; border-radius:24px; color: #fff; background: #4a4a4a;}    
.hotelList01 h3.hotelList01_tab span.cur em {display: block;} 
.hotelList01_main {display: none;}
.hotelList01_main dl {height: 70px;padding: 15px;}  
.dl_shadow{ margin-bottom: 5px; box-shadow: 0px 0px 3px 3px #dadada;} 
.hotelList01_main dl:last-child {border-bottom: none;}
.hotelList01_main dt img {width: 105px; height: 70px;}
.hotelList01_main dt { width: 105px; }
.hotelList01_main dd { width: 195px; }
.hotelList01_main dd h3 {font-size: 14px; line-height: 14px;font-weight: normal;height: 14px;overflow: hidden;text-overflow: ellipsis;
    white-space: nowrap; word-break: keep-all;}
.hotelList01_main dd h3 a {color: #33506a;}
.hotelList01_main dd p {color: #33506a;margin-top: 10px;}
.hotelList01_main dd h4 {line-height: 25px;color: #5f7c99;font-weight: normal;margin-top: 5px;}
.hotelList01_main .check_more{
	margin-top: 10px;
  height: 30px;
  line-height: 18px;
  text-indent: 245px!important;
  background: url("../images/order-zk.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order-zk.jpg*/ no-repeat 310px 0px!important;
  font-size: 14px;
  font-weight: normal;
}
.hotelList01_main .check_more a {color: #4a4a4a;}
.hotelList01 .login_hotel{
	height: 110px;
	line-height: 110px;
	text-align: center;
	position: relative;
	
}
.hotelList01 .login_hotel a{
	color: #4a4a4a;
	font-size: 14px;	
}
.hotelList01 .login_hotel img{
	transform: translate(-50%,-50% ) rotate(-90deg);
	position: absolute;
	top: 55px;
	left: 263px;
}

.trans_msg{	border: 2px solid #cecece;}
.trans_msg img {display: block;margin: 2px;border: none;max-width: 600px;max-height: 600px;}
#toolTipLayer {z-index: 99999999;}
/*.scrollStyle {position: fixed;top: 0px;right: 50%;margin-right: -600px;z-index: 999;}*/
.scrollStyle {position: fixed;top: 0px;margin-left: 825px;z-index: 999;}
.search_listR01.scrollStyle{margin-left: 865px;} 
.Protection {background: #fff;text-align: center;}
.Protection li {display: inline-block;width: 150px; padding-top: 55px; background: url("../images/baoBG.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/baoBG.png*/ no-repeat center 13px; line-height: 24px; color: #333;
font-size: 14px;padding-bottom: 25px;}
/*.scrollStyleNo {position: absolute;right: 50%;margin-right: -600px;z-index: 1020;}*/
.scrollStyleNo {position: absolute;margin-left: 825px;z-index: 1020;}
.search_listR01.scrollStyleNo{margin-left: 865px;}
.search_list01 dd.hotelMap { width: 100%;margin-top: 10px; display: none;}
.hotelMap>div { width: 100%;height: 500px; }

/*分页*/
.page_Tab {text-align: left;line-height: 20px; padding: 30px 0px 15px;}
.page_Tab span,.page_Tab a {display: inline-block;vertical-align:top;color: #b0b0b0;font-size: 18px;}
.page_Tab a {font-size: 16px; font-family: "黑体";color: #b0b0b0;margin: 0px 6px;display: inline-block;text-align: center;padding:0px 6px}
.page_Tab a:hover {background:#4a4a4a; border-radius: 2px;color: #fff;}
.page_Tab a.cur {color: #fff;background:#4a4a4a; border-radius: 2px;}

.Tabprev {background: url("../images/pageIco01.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco01.png*/ no-repeat; width: 20px;height: 20px;transform: rotate(180deg);margin-right: 12px;}
.Tabprev.on {cursor: pointer;}
.Tabprev.on:hover {background: url("../images/pageIco02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco02.png*/ no-repeat;transform:rotate(180deg);}
.Tabnext {background: url("../images/pageIco01.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco01.png*/ no-repeat; width: 20px;height: 20px;margin-left: 12px;}
.Tabnext.on {cursor: pointer;}
.Tabnext.on:hover {background: url("../images/pageIco02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco02.png*/ no-repeat;}
.Omitted {background: #fff url("../images/pageIco03.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco03.png*/ no-repeat 0px 8px; width: 23px;display: inline-block;height: 20px;}
/** 日期组件 **/
.ui-datepicker td {padding:0px!important;}
.ui-datepicker td span,.ui-datepicker td a{padding: 11px;}
.ui-datepicker .ui-datepicker-title select{ padding: 4px 8px; margin: 0; width: auto; border: 1px solid #ddd; position: relative; top: -8px; font-size: 14px;}
.ui-datepicker select.ui-datepicker-month{ float: right; left: -60px; width: 60px !important;}
.ui-datepicker select.ui-datepicker-year{ float: left; right: -50px; width: 75px !important;}
.ui-datepicker td .ui-state-active{ color: #58c7ce;border: 1px solid #58c7ce; background-color: #fff;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {color: #fff; background: #58c7ce;}

.J_shouqi {display:inline-block;margin-top: 10px;}


/*酒店详情*/
.hotel_imgShow {display: none;}
.Hotel_details {background: #fff; width: 833px; border: 1px solid #eee;padding: 20px 0px;}
.Hotel_details_info {padding: 0px 25px;}
.Hotel_details_info h3 {font-weight: normal;line-height: 30px;font-size: 14px; color: #5f7c99;}
.Hotel_details_info_title {font-size: 20px; color: #3481ef;margin-right: 6px;}

.Hotel_details_info p {margin-top: 10px;font-size: 14px; color: #4a4a4a;line-height: 18px;padding-right: 100px;}
.Hotel_details_info p .Collection_box {margin: 3px 10px 0px 0px;}
.Hotel_details_info p i.Hotel_details_ad {max-width: 300px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;word-break: keep-all;color: #33506a;}
.Hotel_details_info h5 {margin-top: 10px;}      
.Hotel_details_info h5 i {float: left; width: 20px; height: 15px;background-image: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/;background-repeat: no-repeat;margin: 7px 10px 0px 0px;}  
.Hotel_details_img {margin-top: 18px;}
.Hotel_details_img dl {width: 422px;margin-right: 5px;}  
.Hotel_details_img dt { width: 275px; margin-right: 5px;height: 185px; background: url("../images/noImg04.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/noImg04.png*/ no-repeat; }
.Hotel_details_img dt img { width: 274px; height: 185px;cursor: pointer;}
.Hotel_details_img dd { width: 142px;margin-bottom: 5px;background: url("../images/noImg02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/noImg02.png*/ no-repeat; height: 90px;}
.Hotel_details_img dd img { width: 142px; height: 90px;cursor: pointer; }
.Hotel_details_img dl dd:last-child {margin-bottom: 0px;}
.Hotel_details_img dl:last-child {margin-right: 0px;}
.Hotel_details_tab {margin-top: 25px;line-height: 30px;border-bottom: 2px solid #ff6002;padding-left: 20px;}
.Hotel_details_tab span {display: inline-block;text-align: center;width: 84px; font-size: 14px; color: #ff6002;border-radius: 3px 3px 0px 0px;margin-right: 15px;cursor: pointer;}
.Hotel_details_tab span.cur {background: #ff6002;color: #fefefe;}
.color999 {color: #999;}
.Hotel_details_search {padding: 18px 0px 0px 200px;}
.Hotel_details_search .searchInp02 {padding-left: 8px; width:75px;color: #415c74;font-size: 13px;border: none;height: 38px;font-size: 13px;}
.Hotel_details_searchBox { width: 400px;height: 38px; border: 1px solid #e5e5e5;border-radius: 3px;line-height: 38px;font-size: 14px;}
.Hotel_details_searchBox span,.Hotel_details_searchBox input {float:left;}
.Hotel_details_searchBox .searchIco01 {width:50px; background:#fff url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 13px 17px;height: 38px;display: inline-block;}
.Hotel_details_num {margin-left: 25px;color: #415c74;}
.Hotel_details_num i {color: #ff5c01;}
.Hotel_details_searchBtn {height: 40px;margin-left: 20px; width: 90px; text-align: center;border-radius: 3px;color: #fff;line-height: 40px;background: #ff6002;font-size: 14px;}
.Hotel_details_Scheduled {margin-top: 15px;}
.Hotel_details_table01 th {height: 38px; background: #e4f0fe;font-weight: normal;color: #33506a;text-align: left;}
.Hotel_details_table01 td {border-bottom: 1px solid #e1e1e1;}
.Hotel_details_table01 th.tdc {text-align: center;}
.Hotel_details_table01 th:first-child {padding-left: 20px;}
.Hotel_details_table01 td.Hotel_details_td01 {padding: 17px 10px 17px 17px;font-weight:bold;color: #33506a; vertical-align: top; line-height: 32px;  }
.Hotel_details_table02 td {padding:17px 10px 17px 0px;}
.Hotel_details_qq i {display: inline-block;width: 18px; height: 20px; background: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat -72px -59px;cursor: pointer;}
.Hotel_details_jg {font-weight: bold;color: #ff6600;}
.Hotel_details_jg i {font-size: 20px;}
.Hotel_details_table02 td.Hotel_details_qq {text-align: center;padding:17px 0px;}
.Hotel_details_span02 {display: block;line-height: 16px;}
.Hotel_details_yd01 {width: 68px; height: 32px; background: #3481ef;text-align: center;display: block;color: #fff;line-height: 32px; border-radius: 3px;margin-left: 34px;font-weight: bold;}
.Hotel_details_table02 tr:last-child td {border-bottom: none;}
.Hotel_details_table03 { width: 827px; margin: 0 auto; }
.Hotel_details_yd02 { width: 100px;border:1px solid #3481ef; height: 30px;line-height: 30px;background: #3481ef;display: block;color: #fff;font-weight: bold; border-radius: 3px;}
.Hotel_details_yd02 i { width: 35px; height: 30px; float: left;background: #fff;font-weight: normal;text-indent: 8px;color: #3481ef;margin-right: 19px;border-radius: 3px 0px 0px 3px;}
.Hotel_details_span01 {display: block;width: 80px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;word-break: keep-all;line-height: 32px;}
.Hotel_details_table02 td.Hotel_details_td02 {text-align: right;padding-right: 22px; line-height: 20px;}
.mt30 {margin-top: 30px;}
.Hotel_details_about {padding:10px 28px;}
.Hotel_details_about h3 {color: #ff6002;font-weight: normal;font-size: 14px;margin-top: 25px;line-height: 20px;}
.Hotel_details_about p {color: #33506a; font-size: 14px;line-height: 28px;margin-top: 10px;}
.Hotel_details_notice {position: relative;}
.Hotel_details_noticeIco {position: absolute; width: 20px; height: 20px; background: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat -112px -59px; left: 24px; top: 14px;display: none;}
.Hotel_details_notice .Hotel_details_noticeIco {display: block;}

.TTM_Moderated {text-align: center;}
.TTM_Moderated p {padding-left: 30px;line-height: 32px;font-size: 14px; color: #4a4a4a;display: inline-block;text-align: left;position: relative;margin-top: 112px;}
a.colurBlue,.colurBlue {color: #3984ef;}
.TTM_Moderated p i {position: absolute;left: 0px; width: 16px; height: 17px; background: url("../images/ui.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ui.png*/ no-repeat -105px 0px;top: 8px;}
.safeguard1 li.w_135 {text-align: left;text-indent: 10px;}
.TTM_Audit_failure {text-align: center;}
.TTM_Audit_failure p {padding-left: 30px;line-height: 32px;font-size: 14px; color: #4a4a4a;display: inline-block;text-align: left;position: relative;margin-top: 112px;}
a.colorYellow,.colorYellow {color: #ff6002;}
.TTM_Audit_failure p i {position: absolute;left: 0px; width: 16px; height: 17px; background: url("../images/cha1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/cha1.jpg*/ no-repeat 0px 0px;top: 8px;}
.TTM_YellowBtn {display: inline-block;line-height: 40px; background: #ff6002;border-radius: 2px;color: #fff;text-align: center;width: 100px;margin-top: 15px;}


/*地图*/
.BMap_Marker div img {display: none!important;} 
.BMap_Marker .BMapLabel {width: 60px;background: url("../images/mapIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/mapIco.png*/ no-repeat -275px 0px !important; line-height: 26px!important; padding: 0px!important;height: 34px;text-align: center;border: none!important;color: #fff!important;font-family: "微软雅黑"!important;}
.BMap_Marker .mapCur,.BMap_Marker .mapCur1 {background: url("../images/mapIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/mapIco.png*/ no-repeat 0px 0px !important;position: relative;}
.mapIco {display: block;height: 34px;cursor: pointer;}
.map_Zindex {z-index: 1020!important;}
.map_Zindex2 {z-index: 1021!important;}
.map_Zindex1 {z-index: 1022!important;}
.map_Zindex3 {z-index: 1022!important;}
.BMap_Marker .mapCur {z-index: 1021!important;}
.mapTitle {background: #fff;color: #ff6000;max-width: 100px;padding:4px 5px;line-height: 20px;position: absolute;left: 60px;top: 0px;display: none; height: 20px;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.map_Zindex2 .mapTitle,.map_Zindex1 .mapTitle  {display: block;}
.map_Zindex3 .mapTitle {display: block;left:auto;right: 60px;}